by allah's leave - Español Inglés Diccionario